Gimme.Screen.getViewportSize = Gimme.Screen.get_viewport_size;
Gimme.Screen.getMousePosition = Gimme.Screen.get_mouse_pos;
Gimme.Screen.getScrollPosition = Gimme.Screen.get_scroll_pos;

Gimme.ext.getPagePosition = Gimme.ext.get_absolute_pos;
Gimme.ext.getComputedPosition = Gimme.ext.get_style_pos;
Gimme.ext.getComputedStyle = Gimme.ext.get_rendered_style;

Gimme.ext.getHTML = Gimme.ext.get_html;
Gimme.ext.setHTML = Gimme.ext.set_html;

Gimme.ext.getValue = Gimme.ext.get_val;
Gimme.ext.setValue = Gimme.ext.set_val;

Gimme.ext.readAttribute = Gimme.ext.get_attr;
Gimme.ext.writeAttribute = Gimme.ext.set_attr;

Gimme.ext.getAncestor = Gimme.ext.get_ancestor;
Gimme.ext.getSibling = Gimme.ext.get_sibling;

Gimme.ext.hasClass = Gimme.ext.has_class;
Gimme.ext.addClass = Gimme.ext.add_class;
Gimme.ext.removeClass = Gimme.ext.remove_class;
Gimme.ext.swapClass = Gimme.ext.swap_class;
Gimme.ext.addEvent = Gimme.ext.add_event;
Gimme.ext.removeEvent = Gimme.ext.remove_event;
Gimme.ext.forEach = Gimme.ext.for_each;
Gimme.ext.indexOf = Gimme.ext.index_of;

Gimme.ext.fadeIn = Gimme.ext.fade_in;
Gimme.ext.fadeOut = Gimme.ext.fade_out;

Gimme.ext.slideToPoint = function(pt, duration, guid, callback, easing)
{
	return Gimme.ext.slide.call(this, null, pt, duration, guid, callback, easing);
};

Gimme.ext.scrollTo = Gimme.ext.scroll_to;

Gimme.ext.getStyle = Gimme.ext.get_style;
Gimme.ext.setStyle = function(styleName, styleVal)
{
    var dict = {};
    dict[styleName] = styleVal;
	return this.set_style(dict);
};
Gimme.ext.setStyles = function()
{
	var dict = {};
	var len = arguments.length;
	if (len % 2 !== 0)
	{
		return;
	}
	
	var i;
	for (i = 0; i < len; i += 2)
	{
		dict[arguments[i]] = arguments[i + 1];
	}
	
	return this.set_style(dict);
}

Gimme.Animation =
{
	end: function(guid)
	{
		Gimme.Effects.RunningAnimations.get(guid).abort();
	}
};

Gimme.AJAX = Gimme.Ajax;
Gimme.AJAX.requestJSON = Gimme.Ajax.request_json;
Gimme.AJAX.requestAHAH = Gimme.Ajax.request_ahah;

Gimme.Events.captureMouse = Gimme.Events.capture_mouse;
Gimme.Events.releaseMouse = Gimme.Events.release_mouse;
Gimme.Events.getCaptureTarget = Gimme.Events.get_capture_target;

Gimme.Util.setTimeout = Gimme.Util.set_timeout;
Gimme.Util.setInteval = Gimme.Util.set_interval;

Gimme.Helper.getGuid = Gimme.Helper.get_guid;
Gimme.Helper.indexOf = Gimme.Helper.index_of;
Gimme.Helper.hasClass = Gimme.Helper.has_class;
Gimme.Helper.getAttribute = Gimme.Helper.get_attr;

Gimme.Browser.isIE = Gimme.Browser.is_ie;
Gimme.Browser.isOpera = Gimme.Browser.is_opera;
Gimme.Browser.isKHTML = Gimme.Browser.is_khtml;
Gimme.Browser.isGecko = Gimme.Browser.is_gecko;
Gimme.Browser.isInQuirksMode = Gimme.Browser.is_in_quirks_mode;
Gimme.Browser.offsetIncludesBorders = Gimme.Browser.offset_includes_border;

Gimme.Effects.Easing.Back.easeIn = Gimme.Effects.Easing.Back.ease_in;
Gimme.Effects.Easing.Back.easeOut = Gimme.Effects.Easing.Back.ease_out;
Gimme.Effects.Easing.Back.easeInOut = Gimme.Effects.Easing.Back.ease_in_out;

Gimme.Effects.Easing.Bounce.easeIn = Gimme.Effects.Easing.Bounce.ease_in;
Gimme.Effects.Easing.Bounce.easeOut = Gimme.Effects.Easing.Bounce.ease_out;
Gimme.Effects.Easing.Bounce.easeInOut = Gimme.Effects.Easing.Bounce.ease_in_out;

Gimme.Effects.Easing.Elastic.easeIn = Gimme.Effects.Easing.Elastic.ease_in;
Gimme.Effects.Easing.Elastic.easeOut = Gimme.Effects.Easing.Elastic.ease_out;
Gimme.Effects.Easing.Elastic.easeInOut = Gimme.Effects.Easing.Elastic.ease_in_out;

Gimme.Effects.Easing.Exponential.easeIn = Gimme.Effects.Easing.Exponential.ease_in;
Gimme.Effects.Easing.Exponential.easeOut = Gimme.Effects.Easing.Exponential.ease_out;
Gimme.Effects.Easing.Exponential.easeInOut = Gimme.Effects.Easing.Exponential.ease_in_out;